package Projeto;

import java.util.List;
import java.util.ArrayList;

public class Repositorio {

	private List<Usuario> usuarios = new ArrayList<Usuario>();
	private List<Estabelecimentos> estabelecimentos = new ArrayList<Estabelecimentos>();

	public Repositorio() {
		this.usuarios = usuarios;
		this.estabelecimentos = estabelecimentos;
	}

	public List<Usuario> getUsuarios() {
		return this.usuarios;
	}

	public List<Estabelecimentos> getEstabelecimentos() {
		return this.estabelecimentos;
	}

	public void adicionaUsuario(Usuario usuario) throws Exception {
		try {
			if (!(usuarios.contains(usuario))) {
				usuarios.add(usuario);
			}
		} catch (Exception e) {
			System.out.println(e.getMessage());
		}
	}

	public void adiconaEstabelecimento(Estabelecimentos estabelecimento)
			throws Exception {
		try {
			if (!(estabelecimentos.contains(estabelecimento))) {
				estabelecimentos.add(estabelecimento);
			}
		} catch (Exception e) {
			System.out.println(e.getMessage());
		}
	}

}
